home *** CD-ROM | disk | FTP | other *** search
/ SGI Desktop Special Edition 1.1 / SGI Desktop Special Edition 1.1.iso / relnotes / imgtools / ch5.z / ch5
Text File  |  1995-11-13  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        5.  _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
  9.  
  10.        This chapter lists known problems in this release of IRIS
  11.        ImageVision Utilities.
  12.  
  13.        5.1  _I_m_g_c_o_p_y _d_e_p_r_e_c_a_t_e_s _t_r_a_n_s_p_o_s_e_d _c_o_o_r_d_i_n_a_t_e _s_p_a_c_e_s _b_y
  14.             _d_e_f_a_u_l_t
  15.  
  16.        When copying a source image to a destination image, imgcopy
  17.        will translate transposed coordinate systems (column-major
  18.        stored) in a source image to the corresponding non-
  19.        transposed coodinate system in the destination image.  I.e.
  20.        if the source image has a right-upper coordinate system, the
  21.        destination image will have an upper-right coordinate
  22.        system.  This is done because many common image file readers
  23.        cannot read images stored in transposed coordinate spaces -
  24.        the IL does not share this problem.  This default behavior
  25.        can be overridden by specifying an explicit coordinate
  26.        system (-c_x_x) on the command line.
  27.  
  28.        5.2  _I_m_g_c_o_p_y__d_o_e_s__n_o_t__p_r_e_s_e_r_v_e__s_o_u_r_c_e__i_m_a_g_e__p_a_g_e__s_i_z_e
  29.  
  30.        By default imgcopy will invent a new page size for the
  31.        destination image.  If you wish to preserve the page size of
  32.        the source image you must explicitly specify it on the
  33.        command line (-p_x,_y,_z,_c).
  34.  
  35.        5.3  _I_m_g_c_o_p_y _o_f _l_a_r_g_e _i_m_a_g_e_s _w_i_t_h _t_r_a_n_s_p_o_s_e_d _c_o_o_r_d_i_n_a_t_e
  36.             _s_y_s_t_e_m_s _c_a_n _b_e _s_l_o_w
  37.  
  38.        If you copy a large transposed image with imgcopy, by
  39.        default imgcopy will change the coordinate system of the
  40.        destination to be untransposed.  For images whose pages are
  41.        colomn and row stripes, this means that the entire source
  42.        image (columns) will have to be read in order to write a
  43.        single destination row.  If the image is very large, the
  44.        first source columns are likely to have already been paged
  45.        out and thus require rereading in order to write the second
  46.        destination row, etc.  You can force imgcopy to retain the
  47.        original transposed coordinate system if you know the
  48.        resulting image won't be problematic for your application.
  49.        Alternatively you can try to increase the size of the IL's
  50.        cache via the IL_CACHE_FRACTION or IL_CACHE_SIZE environment
  51.        variables).
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        5.4  _I_L _A_p_p_l_i_c_a_t_i_o_n_s _S_o_m_e_t_i_m_e_s _P_r_i_n_t `_H_a_n_g_u_p' _w_h_e_n
  75.             _I_n_t_e_r_r_u_p_t_e_d
  76.  
  77.        When an IL application is interrupted sometimes a child
  78.        thread will exit before the original main thread.  When this
  79.        happens the main thread will be sent a SIGHUP and the shell
  80.        will print the message "Hangup" on the console.  This is
  81.        harmless.
  82.  
  83.        5.5  _R_e_a_d_i_n_g__D_a_m_a_g_e_d__G_I_F__F_i_l_e_s
  84.  
  85.        The IL GIF image file format reader is very unforgiving of
  86.        errors in GIF files.  A temporary work around is to use an
  87.        alternate image file display program like _x_v which is
  88.        currently more tollerant of file format errors.
  89.  
  90.        5.6  _I_m_a_g_e__V_i_e_w__D_e_t_a_i_l__V_i_e_w
  91.  
  92.        Image View detail view has a small square showing the pixel
  93.        of interest. On some low-end systems, the rectangle is
  94.        filled. If the detail view is resized, the rectangle can
  95.        become misaligned.
  96.  
  97.        5.7  _I_m_a_g_e__W_o_r_k_s__U_n_d_o
  98.  
  99.        Image Works only supports 2 levels of undo. Only the last 2
  100.        operations can be undone.
  101.  
  102.        5.8  _I_m_a_g_e__W_o_r_k_s__O_u_t_p_u_t__F_i_l_e__F_o_r_m_a_t
  103.  
  104.        The files written by imgworks are converted to RGBA color
  105.        model.  This may cause compatibility problems with other
  106.        applcations.  You can work around this by using imgcopy to
  107.        covert back to RGB color model.
  108.  
  109.        5.9  _I_m_a_g_e__W_o_r_k_s__R_e_m_o_t_e__D_i_s_p_l_a_y__P_r_o_b_l_e_m_s
  110.  
  111.        When imgworks is run with a non-local display it sometimes
  112.        misses scraps of its display when responding to an expose
  113.        event.  This is most evident when moving an obscuring window
  114.        slightly.  To work around this problem iconify and deiconify
  115.        imgworks.
  116.  
  117.        5.10  _I_m_a_g_e _W_o_r_k_s _C_r_o_p/_S_c_a_l_e/_S_t_r_e_t_c_h _H_a_n_d_l_e_s _D_o_n'_t _R_e_d_r_a_w
  118.              _P_r_o_p_e_r_l_y
  119.  
  120.        If you crop/scale/stretch beyond the image, the resulting
  121.        image will not be properly displayed.  To work around this
  122.        problem iconify and deiconify imgworks.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.